Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
tarte
n. (cooking) tart, flan adj. ridiculous, worthy of ridicule, absurd, lu...
detail>>
ufs
n. spawn, mass of eggs deposited by an aquatic animal (i.e. fish, frog, etc.)
detail>>
1
2
3
Next